Summary

Passionate software engineer with on-field experience, having worked in-depth on multiple .Net framework products. I have successfully implemented new features and tackled numerous bugs in the production of various .Net Applications and proficient in engineering good quality code while also having great adaptability and fast learning skills. Dependable and organized team player with a can-do attitude and phenomenal time-management skills.

Projects

Inventory Management System
Back-office Solution
Employee Scheduling System
Camera Monitering System
Data Scraping/ Data Crawling
Accounting Software
C# Programming(Desktop Application)
OOP (Java) Library Management System

Experience

Company Logo
Software Engineer
Base Camp Data Solution
Dec 2018 - Present | Karachi, Pakistan

Strong knowledge of the software development life cycle. Work on reporting ERP its development, maintenance, and enhancement. Provide support to existing applications as well as new development. Design, build and maintain efficient, reusable, and reliable code. Experienced in C#, ASP.NET webforms, MVC. For client-side have strong skills in Javascript, Jquery, Angular, HTML5/CSS3/bootstrap. Ensure the best possible performance, quality, and responsiveness of applications Identifying milestones and bugs, and provide their solutions. Strong skills in requirements analysis. Testing and deploy applications and systems Proven experience as a .NET Developer or Application Developer Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)). Excellent troubleshooting and communication skills Strong understanding of Object-Oriented programming Strong understanding of database. DDL, DML, DCL. Understanding of stored procedures. Working knowledge of MVC, ENTITY FRAMEWORK, LINQ. Working experience with the RDLC reports. good understanding of MEAN development MongoDB and Angular.

Company Logo
Software Engineer
Freelancing
Jan 2016 - Present | Karachi, Pakistan


Building a bot that crawls some internet sources to fulfill the business need. Building robust adaptive crawlers is like my hobby and It helps me to improve my programming knowledge dealing with a large amount of data and how to handle it. Make things more optimal and efficient.I have rich experience in data extraction and web scraping. using .Net technologies.

Company Logo
Software Developer
Techolon
Jan 2017 - Nov 2018 | Karachi, Pakistan

Education

Iqra University
Bachelors, Bachelors in Science, Bacholer in Computer Science‎
Computer Science
CGPA 3.2/4
2019

Skills

Expert .NET
Intermediate .Net Angular
Intermediate .NET CLR
Intermediate .Net Core
Intermediate Agile Application Development
Expert Ajax
Expert Analytical Skills
Intermediate Angular
Intermediate Angular 2+
Intermediate Angular(2 - 8)
Intermediate Angular.js
Intermediate AngularJS
Beginner APIs
Expert Asp
Expert ASP.Net
Expert ASP.Net MVC Framework
Expert Asp.net Webforms
Intermediate ATS Knowledge
Intermediate Backend Development
Expert Bootstrap
Expert C#
Expert CSS3
Expert Database
Intermediate Design Patterns
Expert Design With UML
Intermediate Desktop (win forms + WPF)
Intermediate Entity Framework
Expert Front End
Expert Google Charts
Expert HTML5, CSS3 and Bootstarp
Expert HTML5 
Expert JavaScript
Expert Jquery
Expert LINQ
Expert Microsoft .NET
Intermediate Microsoft Azure
Expert Microsoft SQL Server
Beginner MongoDB
Expert MS SQL
Expert MS Visual Studio 2010-19
Expert MSSQL
Intermediate MVC
Expert MVC Architecture
Expert MySQL
Beginner Node.js
Expert OOP
Expert Oriented Programming
Expert Reporting (rdlc)
Intermediate Scrum
Intermediate Server Side Programming

Languages

Expert Urdu
Intermediate English

Muhammad Sinan Contacts

Muhammad Jawad Abbas
MediaLinkers Pvt. Ltd
Muhammad Nauman
Tricasol